windscreen sprayer - German English Dictionary